div, p{
  margin:0;
  border:0;
  padding:0;
}

body {
  margin:10px;
}

#mapDiv{
  /*margin-left:390px;*/
  height:100px;
  border:solid #999 1px;
  float:right;
  width:59%;
}
.msg-board{
  position:absolute;
  left:20px;
  top:50px;
  z-index:100;
  font-weight:bolder;
  color:#FF0000;
}
.panel{
  width:40%;
  float:left;
}
/*修改过的*/
.wrapper{
  font-size:13px;
  /*width:385px;
  position:absolute;*/
}

/*修改过的*/
.panel-head{
  padding:2px;
  background:#FF0000;
  color:#FFFFFF;
  display:block;
  *display:inline-block;
}

.quick-search{
  margin:2px 10px 0 0;
  border:solid #999999 1px;
  color:#999999;
  display:none;
}

/*修改过的*/
.list-container{
  margin: 10px 5px;
  overflow:auto;
  border-top: solid #E7E7E7 1px;
}

/*修改过的*/
.list-entry {
  background:#FFFFFF;
}

.list-entry, .list-entry-highlight{
  padding:3px 5px;
  border-bottom: solid #E7E7E7 1px;
  border-left: solid #E7E7E7 1px;
  border-right: solid #E7E7E7 1px;
}

.list-entry-highlight{
  cursor:pointer;
  background:#EFEFEF;
}
.page-info{
  margin:5px;
  text-align:right;
}
.page-link, .active-page{
  cursor:pointer;
  margin-left:0.5em;
  text-decoration:underline;
}
.active-page{
  font-weight:bolder;
  text-decoration:none;
}
.share-link{
  text-align:right;
  margin-left:20px;
  margin-right:10px;
}
/*新增样式表*/
.c0f,.c1f,.c2f{
  background:#f00;
  display:block;
  overflow:hidden;
}
.c0f{
  margin:0 1px;
  height:2px;
}
.c1f{
  margin:0 2px;
  height:1px;
}
.c2f{
  margin:0 4px;
  height:1px;
}


.cb0f,.cb1f,.cb2f{
  background:#EFEFEF;
  display:block;
  overflow:hidden;
}
.cb0f{
  margin:0 1px;
  height:2px;
}
.cb1f{
  margin:0 2px;
  height:1px;
}
.cb2f{
  margin:0 4px;
  height:1px;
}

#share_button {
  padding:0 10px 5px 10px;
}

body {
	margin-top: 10px;
}
.c_fixed { }
.c_popup { position:absolute;background:#F5F5F5;}

.c_pane { font-size:75%;}
.c_pane .monpan { float:left; margin-left:5px; margin-top:5px;}
.c_pane .ypan { float:right; margin-right:5px; margin-top:5px;}
.c_pane .clear { clear:both; font-size:0; line-height:0; height:0; }
.c_pane .pre { cursor:pointer;font-size:1em;margin-right:5px;color:#6694E3; }
.c_pane .next { cursor:pointer;font-size:1em;margin-left:5px;color:#6694E3; }
.c_pane .txt { font-size:1.2em; }
.c_pane .weekpane { margin:3px 3px; }
.c_pane .dayspane { margin:0 3px; }
.c_pane .weekday { float:left;margin:0 2px; text-align:center; display:inline;height:14px;}
.c_pane .day { float:left;margin:1px 2px; text-align:center;background:#E0ECFF;display:inline; cursor:pointer;height:14px;}
